package com.fdd.op.sdk.model.dto;

import com.fdd.op.sdk.internal.mapping.RequestField;

/**
 * ApiAcrossSealDTO
 *
 * @author Fadada
 * @date 2021/04/26
 */
public class AcrossSealDTO {
    @RequestField(value = "骑缝章印章Id，印章在当前系统的唯一识别标识")
    private  String sealId;

    @RequestField(value = "骑缝章盖章y坐标，当选择加盖骑缝章时，传了y坐标则在指定的签署位置上加盖骑缝章")
    // @Min(value = 0,message = "acrossSealY只能从0开始。")
    // @NotNull(message = "acrossSealY不能为空")
    private  Float acrossSealY;

    @RequestField(value = "骑缝章应用页面,1：全部页面；2：奇数页面，3：偶数页面，4：自定义页数")
    private Integer pageType = 1;

    @RequestField(value = "骑缝章盖章页数，当“骑缝章应用页面”为“自定义区间”时，必填，用\"-\"做间隔。格式为1-50，则在1-50页区间范围内盖章")
    private  String customPage;

    public String getSealId() {
        return sealId;
    }

    public void setSealId(String sealId) {
        this.sealId = sealId;
    }

    public Float getAcrossSealY() {
        return acrossSealY;
    }

    public void setAcrossSealY(Float acrossSealY) {
        this.acrossSealY = acrossSealY;
    }

    public Integer getPageType() {
        return pageType;
    }

    public void setPageType(Integer pageType) {
        this.pageType = pageType;
    }

    public String getCustomPage() {
        return customPage;
    }

    public void setCustomPage(String customPage) {
        this.customPage = customPage;
    }
}
